package com.powernode.lambda.stream;


import java.util.Random;
import java.util.stream.IntStream;

/**
 * 测试stream相关Api IntStream生成随机数
 */
public class Stream04 {
    public static void main(String[] args) {
        //生成1~10的值
        IntStream.rangeClosed(1,10).forEach(System.out::println);

        //iterate生成以seed为种子，套用第二个传参规则的一序列数据
        IntStream.iterate(2,x->x+2).limit(10).forEach(System.out::println);

        //generate生成十个随机数
        IntStream.generate(()->new Random().nextInt()).limit(10).forEach(System.out::println);
    }

}
